heartbreaking real-life drama - Turkish English Dictionary